runtime._func.funcID (field)
22 uses
runtime (current package)
mgcmark.go#L901: isAsyncPreempt := frame.fn.valid() && frame.fn.funcID == funcID_asyncPreempt
mgcmark.go#L902: isDebugCall := frame.fn.valid() && frame.fn.funcID == funcID_debugCallV2
panic.go#L1291: return f.funcID == funcID_abort
runtime2.go#L864: funcID funcID // set for certain special runtime functions
stack.go#L658: if f.funcID == funcID_systemstack_switch {
stack.go#L1185: if f.valid() && f.funcID == funcID_gcBgMarkWorker {
traceback.go#L146: if f.funcID == funcID_cgocallback {
traceback.go#L166: switch f.funcID {
traceback.go#L242: if doPrint && gp.m.incgo && f.funcID == funcID_sigpanic {
traceback.go#L379: if f.funcID == funcID_wrapper && elideWrapperCalling(lastFuncID) {
traceback.go#L387: lastFuncID = f.funcID
traceback.go#L418: inlFunc.funcID = inltree[ix].funcID
traceback.go#L420: if (flags&_TraceRuntimeFrames) != 0 || showframe(inlFuncInfo, gp, nprint == 0, inlFuncInfo.funcID, lastFuncID) {
traceback.go#L432: if (flags&_TraceRuntimeFrames) != 0 || showframe(f, gp, nprint == 0, f.funcID, lastFuncID) {
traceback.go#L456: lastFuncID = f.funcID
traceback.go#L460: if f.funcID == funcID_cgocallback && len(cgoCtxt) > 0 {
traceback.go#L472: waspanic = f.funcID == funcID_sigpanic
traceback.go#L473: injectedCall := waspanic || f.funcID == funcID_asyncPreempt || f.funcID == funcID_debugCallV2
traceback.go#L1117: if f.funcID == funcID_runtime_main || f.funcID == funcID_handleAsyncEvent {
traceback.go#L1120: if f.funcID == funcID_runfinq {
The pages are generated with Golds v0.4.9. (GOOS=linux GOARCH=amd64)